/*
 * ReasignacionDistribucionDto.java
 *
 * Created on 13 de junio de 2007, 05:10 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.radar.distribucion.reasignacion.dto;

import java.util.Date;
import java.util.List;

/**
 *
 * @author aocampo
 */
public class ReasignacionDistribucionDto implements java.io.Serializable {
    
    private String codigoReasignacion;
    private String uidResponsable;
    private Date fechaReasignacion;
    private String fechaReasignacionFormat;
    private String numeroOrden;
    private Date fechaProceso;
    private String fechaProcesoFormat;
    private String codigoCliente;
    private String codigoProducto;
    private String codigoNodoInicial;
    private String codigoNodoFinal;
    private String descripcionMotivo;
    private String uidEvaluacion;
    private Date fechaEvaluacion;
    private String codigoEvaluacion;
    private List listCodigosBarra;
    private String codigosBarra;
    private String message;
    private String nombreResponsable;
    private String razonSocialCliente;
    private String descripcionProducto;
    private String razonSocialProveedorInicial;
    private String nombreNodoInicial;
    private String razonSocialProveedorFinal;
    private String nombreNodoFinal;
    private String pathImagenAlarma;
    
    /**
     * Creates a new instance of ReasignacionDistribucionDto 
     */
    public ReasignacionDistribucionDto() {
    }   

    public String toString() {
        return "ReasignacionDistribucionDto: \n" + this.codigoReasignacion;
    }

    public boolean equals(Object obj) {
        if (this.numeroOrden != null && this.codigoNodoInicial != null) {
            if (this.numeroOrden.equals(((ReasignacionDistribucionDto) obj).getNumeroOrden()) && this.codigoNodoInicial.equals(((ReasignacionDistribucionDto) obj).getCodigoNodoInicial())) {
                return true;
            }
        }
        else if (this.codigoReasignacion.equals(((ReasignacionDistribucionDto) obj).getCodigoReasignacion())) {
            return true;
        }
        return false;
    }

    public String getCodigoReasignacion() {
        return codigoReasignacion;
    }

    public void setCodigoReasignacion(String codigoReasignacion) {
        this.codigoReasignacion = codigoReasignacion;
    }

    public String getUidResponsable() {
        return uidResponsable;
    }

    public void setUidResponsable(String uidResponsable) {
        this.uidResponsable = uidResponsable;
    }

    public Date getFechaReasignacion() {
        return fechaReasignacion;
    }

    public void setFechaReasignacion(Date fechaReasignacion) {
        this.fechaReasignacion = fechaReasignacion;
    }

    public String getFechaReasignacionFormat() {
        return fechaReasignacionFormat;
    }

    public void setFechaReasignacionFormat(String fechaReasignacionFormat) {
        this.fechaReasignacionFormat = fechaReasignacionFormat;
    }

    public String getNumeroOrden() {
        return numeroOrden;
    }

    public void setNumeroOrden(String numeroOrden) {
        this.numeroOrden = numeroOrden;
    }

    public Date getFechaProceso() {
        return fechaProceso;
    }

    public void setFechaProceso(Date fechaProceso) {
        this.fechaProceso = fechaProceso;
    }

    public String getFechaProcesoFormat() {
        return fechaProcesoFormat;
    }

    public void setFechaProcesoFormat(String fechaProcesoFormat) {
        this.fechaProcesoFormat = fechaProcesoFormat;
    }

    public String getCodigoCliente() {
        return codigoCliente;
    }

    public void setCodigoCliente(String codigoCliente) {
        this.codigoCliente = codigoCliente;
    }

    public String getCodigoProducto() {
        return codigoProducto;
    }

    public void setCodigoProducto(String codigoProducto) {
        this.codigoProducto = codigoProducto;
    }

    public String getCodigoNodoInicial() {
        return codigoNodoInicial;
    }

    public void setCodigoNodoInicial(String codigoNodoInicial) {
        this.codigoNodoInicial = codigoNodoInicial;
    }

    public String getCodigoNodoFinal() {
        return codigoNodoFinal;
    }

    public void setCodigoNodoFinal(String codigoNodoFinal) {
        this.codigoNodoFinal = codigoNodoFinal;
    }

    public String getDescripcionMotivo() {
        return descripcionMotivo;
    }

    public void setDescripcionMotivo(String descripcionMotivo) {
        this.descripcionMotivo = descripcionMotivo;
    }

    public String getUidEvaluacion() {
        return uidEvaluacion;
    }

    public void setUidEvaluacion(String uidEvaluacion) {
        this.uidEvaluacion = uidEvaluacion;
    }

    public Date getFechaEvaluacion() {
        return fechaEvaluacion;
    }

    public void setFechaEvaluacion(Date fechaEvaluacion) {
        this.fechaEvaluacion = fechaEvaluacion;
    }

    public String getCodigoEvaluacion() {
        return codigoEvaluacion;
    }

    public void setCodigoEvaluacion(String codigoEvaluacion) {
        this.codigoEvaluacion = codigoEvaluacion;
    }

    public List getListCodigosBarra() {
        return listCodigosBarra;
    }

    public void setListCodigosBarra(List listCodigosBarra) {
        this.listCodigosBarra = listCodigosBarra;
    }

    public String getCodigosBarra() {
        return codigosBarra;
    }

    public void setCodigosBarra(String codigosBarra) {
        this.codigosBarra = codigosBarra;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getNombreResponsable() {
        return nombreResponsable;
    }

    public void setNombreResponsable(String nombreResponsable) {
        this.nombreResponsable = nombreResponsable;
    }

    public String getRazonSocialCliente() {
        return razonSocialCliente;
    }

    public void setRazonSocialCliente(String razonSocialCliente) {
        this.razonSocialCliente = razonSocialCliente;
    }

    public String getDescripcionProducto() {
        return descripcionProducto;
    }

    public void setDescripcionProducto(String descripcionProducto) {
        this.descripcionProducto = descripcionProducto;
    }

    public String getRazonSocialProveedorInicial() {
        return razonSocialProveedorInicial;
    }

    public void setRazonSocialProveedorInicial(String razonSocialProveedorInicial) {
        this.razonSocialProveedorInicial = razonSocialProveedorInicial;
    }

    public String getNombreNodoInicial() {
        return nombreNodoInicial;
    }

    public void setNombreNodoInicial(String nombreNodoInicial) {
        this.nombreNodoInicial = nombreNodoInicial;
    }

    public String getRazonSocialProveedorFinal() {
        return razonSocialProveedorFinal;
    }

    public void setRazonSocialProveedorFinal(String razonSocialProveedorFinal) {
        this.razonSocialProveedorFinal = razonSocialProveedorFinal;
    }

    public String getNombreNodoFinal() {
        return nombreNodoFinal;
    }

    public void setNombreNodoFinal(String nombreNodoFinal) {
        this.nombreNodoFinal = nombreNodoFinal;
    }

    public String getPathImagenAlarma() {
        return pathImagenAlarma;
    }

    public void setPathImagenAlarma(String pathImagenAlarma) {
        this.pathImagenAlarma = pathImagenAlarma;
    }
}